A Decision-Theoretic Scheduling of Resource-Bounded Agents in Dynamic Environments

نویسندگان

  • Simon Le Gloannec
  • Abdel-Illah Mouaddib
  • François Charpillet
چکیده

Markov Decision Processes (MDPs) provide a good, robust formal framework for modeling a large variety of stochastic planning and decision problems, but they are unsuitable to realistic problems, in particular, to solve problems in rapidly changing environments. The existing approaches use Markov decision processes to produce a policy of execution for a static set of tasks; in a changing environment (i.e. with an evolving set of tasks), a complete computation of the optimal policy is necessary. We consider a queue of tasks that can change on-line. Potential application of this approach would be an adaptive retrieval information engine (Arnt et al. 2004).Our main claim is that it is possible to dynamically compute good decisions without completely calculating the optimal policy. Similar approaches have been developed to deal with MDPs with large state spaces using different decomposition techniques (Boutilier, Brafman, & Geib 1997; Parr 2000). A similar dynamic resource allocation problem has been developed in (Meuleau et al. 1998). A non dynamic approach has been developed for robots in (Schwarzfischer 2003). It has been shown in (Mouaddib & Zilberstein 1998) that it is possible to find an optimal policy for this kind of problem. This optimal solution suffers from a lack of flexibilty to cope with changes in a dynamic environment. We develop an approach which provides more flexibility for MDPs to deal with dynamic environments. This approach consists of two steps. The first step consists of an off-line preprocessing of tasks and the compilation of policies for all possible available resources. The second step is a quick online approximation of the policy of executing the current task given the current state of the queue.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Decision-Theoretic Planning Agents in Market-Based Systems

This paper examines a number of theoretical and practical issues concerning the use of decision-theoretic planning to implement agents in market-based systems. The markets considered here result from the decomposition of complex, intra-organizationai resource allocation problems such as manufacturing scheduling. Although these problems can be formulated as monolithic optimization problems, they...

متن کامل

Solving the Dynamic Job Shop Scheduling Problem using Bottleneck and Intelligent Agents based on Genetic Algorithm

The problem of Dynamic Job Shop (DJS) scheduling is one of the most complex problems of machine scheduling. This problem is one of NP-Hard problems for solving which numerous heuristic and metaheuristic methods have so far been presented. Genetic Algorithms (GA) are one of these methods which are successfully applied to these problems. In these approaches, of course, better quality of solutions...

متن کامل

A Decision-Theoretic Planner with Dynamic Component Reconfiguration for Distributed Real-Time Applications

Distributed real-time embedded (DRE) systems often must perform sequences of coordination and heterogeneous data manipulation tasks to meet specified goals. Autonomous operation of DRE systems in dynamic and uncertain environments can benefit from the integrated operation of (1) a Spreading Activation Partial Order Planner that combines task planning and scheduling in uncertain environments wit...

متن کامل

Bounded Rationality

Russell and Wefald (Russell & Wefald 1991) propose that the study of resource-bounded intelligent systems should be central to artiicial intelligence. A resource-bounded agent acting in a time-critical domain must decide what to reason about, when, and for how long. Too little reasoning can lead to mistakes, while too much can lead to lost opportunities. We use the term bounded rationality to m...

متن کامل

Decision-Theoretic Control of Problem Solving: Principles and Architecture

This paper presents an approach to the design of autonomous, real-time systems operating in uncertain environments. We address issues of problem solving and reflective control of rea­ soning under uncertainty in terms of two fundamental elements: 1) a set of decision-theoretic models for selecting among alternative problem-solving methods and 2) a general computational architecture for resource...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005